//
//  FfmpegSDK.h
//  FfmpegSDK
//
//  Created by Roffa Zhou on 2022/4/18.
//

#import <Foundation/Foundation.h>
#if __has_include(<FfmpegSDK/IMIFFmpeg.h>)
#import <FfmpegSDK/IMIFFmpeg.h>
#import <FfmpegSDK/videomaker.h>
#import <FfmpegSDK/ILVideoFrameYUV.h>
#import <FfmpegSDK/ILVideoFrame.h>
#import <FfmpegSDK/ILEAGLView.h>
#import <FfmpegSDK/ILEAGLRendererRawYUV420.h>
#import <FfmpegSDK/ILShadersUtils.h>
#import <FfmpegSDK/ILVideoMaker.h>
#import <FfmpegSDK/IMIActiveObj.h>
#import <FfmpegSDK/IMICommon_ErrorCode.h>
#import <FfmpegSDK/IMICodec.h>
#import <FfmpegSDK/IMIGLView.h>
#import <FfmpegSDK/IMIMediaPlayer.h>
//#import <FfmpegSDK/IMIMediaTrans.h>
//#import <FfmpegSDK/IMIMp4Wrapper.h>
#import <FfmpegSDK/imicontainer.h>
#import <FfmpegSDK/imicontainer_include.h>
#import <FfmpegSDK/imimedia_common.h>
#import <FfmpegSDK/imimedia_include.h>
#import <FfmpegSDK/imimp4_ffmpeg.h>
#import <FfmpegSDK/IMIMediaFrameworkProtocol.h>

#else
#import "IMIFFmpeg.h"
#import "videomaker.h"
#import "ILVideoFrameYUV.h"
#import "ILVideoFrame.h"
#import "ILEAGLView.h"
#import "ILEAGLRendererRawYUV420.h"
#import "ILShadersUtils.h"
#import "ILVideoMaker.h"
#import "IMIActiveObj.h"
#import "IMICommon_ErrorCode.h"
#import "IMICodec.h"
#import "IMIGLView.h"
#import "IMIMediaPlayer.h"
//#import "IMIMediaTrans.h"
//#import "IMIMp4Wrapper.h"
#import "imicontainer.h"
#import "imicontainer_include.h"
#import "imimedia_common.h"
#import "imimedia_include.h"
#import "imimp4_ffmpeg.h"
#import "IMIMediaFrameworkProtocol.h"
#endif

//! Project version number for FfmpegSDK.
FOUNDATION_EXPORT double FfmpegSDKVersionNumber;

//! Project version string for FfmpegSDK.
FOUNDATION_EXPORT const unsigned char FfmpegSDKVersionString[];

// In this header, you should import all the public headers of your framework using statements like #import <FfmpegSDK/PublicHeader.h>


